* {
  margin: 0;
  padding: 0;
}
html {
  -webkit-text-size-adjust: 100%;
  -ms-text-justify: 100%;
  font-size: 62.5%;
}
/* body,input,button,a,textarea,select{
    margin: 0;
    font-family: "Helverica Neue",Helvetica,"Hiragino Sana GB" ;
} */
html,
body {
  width: 100%;
  height: 100%;
  margin: 0;
}

a {
  text-decoration: none;
}
a:hover,
a:focus {
  text-decoration: none;
}
a:hover {
  filter: alpha(opacity=90);
  opacity: 0.9;
}

.tc {
  text-align: center;
}
.tr {
  text-align: right;
}
.tl {
  text-align: left;
}

.container {
  color: #fff;
  background: #000;
  width: 100%;
  height: 100vh;
}
.bg {
  background: url("../bg.png") no-repeat center;
  background-size: cover;
}
.module-box {
  display: flex;
  justify-content: space-between;
  margin: 5px;
}
